grilled window - French English Dictionary